home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / lord2b7.zip / DRAGON.REF < prev    next >
Text File  |  1997-06-05  |  12KB  |  582 lines

  1. ;For the Dragon Tooth Cult and their evil!
  2. ;And for Pap, who is the ultimate evil in real life.  He cuts kids.
  3. @#barman
  4. @do moveback
  5. @if bitcheck `t18 2 0 then do
  6.   @begin
  7.    @show
  8. `0One Eye:  `2Get lost, punk...
  9.   @closescript
  10.   @end
  11.  
  12. @if `i73 > 0 then do
  13.   @begin
  14.    @show
  15. `0One Eye:  `2Haw!  Long time no see....  you did yourself proud.
  16.   @closescript
  17.   @end
  18.  
  19. @show
  20. `r0`c  `r1  `%Talking to One Eye  `r0
  21.  
  22.   `0"Get lost, punk..." `2he grunts.
  23.  
  24. `k  `$"And anger my master, Phineaus?" `2you cooly reply.
  25.  
  26. `k  `2His voice quickly changes tone.  `0"So you are he.  Alright, come
  27.   with me."
  28.  
  29. `k`c  `r1  The Flying Machine  `r0
  30.  
  31.   `2One Eye takes you to the roof - where a strange contraption is sitting
  32.   on a landing pad of sorts.
  33.  
  34. `k  `0"It's me special invention!  With this I can drop you on the cliffs
  35.   near the Koshi village, and you can sneak in!"
  36.  
  37. `k  `%THE JOURNEY IS THRILLING!  `2And you only get airsick once...
  38.  
  39. `2  At the right time you jump overboard... One Eye waves as he sails
  40.   away...
  41.  
  42. `k
  43. @do map is 195
  44. @do x is 58
  45. @do y is 14
  46. @loadmap &map
  47. @drawmap
  48. @update
  49.  
  50. @#old
  51. @do moveback
  52. @if `p07 > -99 then do
  53.   @begin
  54.   @do saybar
  55. Phineaus: `2Hey, you don't look that evil!  Get out!!  GUARDS!!!!
  56.   @closescript
  57.   @end
  58.  
  59. @if bitcheck `t18 7 1 then do
  60.   @begin
  61.     @do saybar
  62. `0Phineaus: `2You RULE!
  63.     @closescript
  64.  
  65.   @end
  66.  
  67. @if bitcheck `t18 2 1 then do
  68.   @begin
  69.   ;does he have the wand?
  70.   @if `i73 < 1 then do
  71.     @begin
  72.     @do saybar
  73. Phineaus: `2Bring me the smackrod!
  74.     @closescript
  75.     @end
  76.     @do saybar
  77.  
  78. @show
  79. `r0`c  `r1  `%TALKING WITH EVIL INCARNATE `r0
  80.  
  81. `4  `$"I have the Smackrod as I swore I would master."
  82.  
  83. `k  `%"Exellent my s&boy...exellent.  Without this, the Koshi shall never
  84.   defeat us!!!" `4the old man cackles in delight.
  85.  
  86. `k  `%"Hell, why don't you keep the damn rod, after all.. you will lead my
  87.   minions into battle from now on!  I'm making you the general of all my
  88.   armies!"
  89.  
  90. `k  `%YOU GET 500 QUEST POINTS AND 10,000 EXPERIENCE!
  91.  
  92.   `$You have won this game as evil.  But this doesn't have to be the end..
  93.   using your new powers why not run throughout the world creating havoc and
  94.   disaster?
  95.  
  96. `k
  97. @bitset `t18 7 1
  98. @do `p18 + 500
  99. @do `p01 + 10000
  100. @do `p02 is `p03
  101.     @drawmap
  102.     @update
  103.     @closescript
  104.   @end
  105.  
  106. @show
  107. `r0`c  `r1  `%TALKING WITH EVIL INCARNATE `r0
  108.  
  109. `4  A man with a scarred face and more than a few teeth missing grins at
  110.   you eerily.
  111.  
  112. @if bitcheck `t18 1 0 then do
  113.   @begin
  114.   @show
  115.   `%"Do you know me, s&boy?" `4the shady character asks you.
  116.  
  117. `k  `$"Um.. no sir.. should I?" `4you stammer.
  118.  
  119. `k  `%"Of course you should!" `4he spits, apparently insulted to some
  120.   degree, `%"I run this whole organization!"
  121.  
  122. `k  `4The man continues to educate you in the way of the Cult.. you find
  123.   out his name is Phineaus Crane.
  124.  
  125. `k
  126.   @bitset `t18 1 1
  127.   @do goto old
  128.   @end
  129.  
  130. @if `p18 < 100 then do
  131.   @begin
  132.   @show
  133.   `4Phineaus stares at you awhile.  `%"You are not ready for the mission I
  134.   am preparing you for.  You need to have 100 quests completed before you
  135.   will be qualified sufficiently."
  136.  
  137. `k
  138.   @closescript
  139.   @drawmap
  140.   @update
  141.   @end
  142.  
  143. @show
  144.   `%"Are you ready for your greatest quest ever, my son?"
  145.  
  146. @do `v01 is 1
  147. @do write
  148. `x`x
  149. @choice
  150. Yes, why yes, yes indeed!
  151. Not exactly - maybe tomorrow...
  152. @if response is 1 then do
  153.   @begin
  154.   @show
  155. `\`\  `%"Good.  Very good..  It is true we have stolen the Koshi's Gryphon
  156.   moon, but there is one more thing we need to take from them.  It is called
  157.   the Smackrod.  This strange and magical item they have created has the
  158.   power to teleport short distances... very usefull."
  159.  
  160. `k  `$"Ok.. I'll steal the Smackrod for you... But where is it?"
  161.  
  162. `k  `%"The Koshi live high in the mountains west of Arrisville.  You could
  163.   try to sneak in, or talk to a man I have stationed in Bonetown.. a man
  164.   you shouldn't have too much trouble finding, we call him One Eye.  He
  165.   has something that could help."
  166.  
  167. `k  `$"I will bring it back, my master." `4you vow.
  168.  
  169. `k
  170.   @bitset `t18 2 1
  171.   @end
  172.  
  173.  
  174. @if responce is 2 then do
  175.   @begin
  176.   @show
  177. `\`\  `%"Come back when you are ready."
  178. `\`k
  179.   @end
  180.  
  181. @drawmap
  182. @update
  183.  
  184. @#enter
  185.   @do map is 708
  186.   @do x is 10
  187.   @do y is 9
  188.   @loadmap &map
  189.   @drawmap
  190.   @update
  191.  
  192.  
  193. @if bitcheck `t17 5 1 then do
  194.   @begin
  195.   @if `p07 > 50 then do
  196.    @begin
  197.    @do saybar
  198. You sneak into the inner sanctum while no one is looking...
  199.   @closescript
  200.  
  201.    @end
  202.   @end
  203.  
  204.    @do saybar
  205. Ahh... the pride and joy of the Dragon Tooth Cult!
  206.  
  207.  
  208. @#gryphon
  209. @do moveback
  210.  
  211.  
  212.  
  213. @if `p07 < 50 then do
  214.   @begin
  215.   @do saybar
  216. Ha ha!  You must fight to keep this treasure safe.
  217.   @closescript
  218.   @end
  219.  
  220. @if bitcheck `t17 7 1 then do
  221.   @begin
  222.   @do saybar
  223. `0Ahh, the memories...
  224.   @closescript
  225.   @end
  226.  
  227. @if bitcheck `t17 6 1 then do
  228.   @begin
  229.   @if `i72 < 1 then do
  230.     @begin
  231.     @do `i72 is 1
  232.   @do saybar
  233. `0You grab the `%Gryphon Moon`0!  (again...)
  234.   @closescript
  235.  
  236.     @end
  237.  
  238.   @do saybar
  239. `0You better take the `%Gryphon Moon`0 back to the Koshi, quick!
  240.   @closescript
  241.   @end
  242.  
  243. @if bitcheck `t17 5 1 then do
  244.   @begin
  245.  
  246. @bitset `t17 6 1
  247. @do saybar
  248. `0You find the `%Gryphon Moon`2!
  249.   @do `i72 is 1
  250. @closescript
  251.   @end
  252. @#STORE
  253. ;The weapons store in the castle
  254. @if bitcheck `t18 0 1 then do
  255.   @begin
  256.   @do moveback
  257.   @offmap
  258.   @busy
  259.   @show
  260. `r0`c                         `r1  Dragon Tooth Weapons  `r0
  261.  
  262.  
  263.  
  264.  
  265.   @buymanager
  266. 68
  267. 69
  268. 70
  269. 71
  270. 55
  271. @drawmap
  272. @update
  273.  @closescript
  274. @end
  275. ;If not a member
  276. @do saybar
  277. `2Looks like the Dragon Tooth's weapons...
  278. @do moveback
  279.  
  280. @#random
  281. @if `i67 > 0 then do
  282.   @begin
  283.   @do `s01 is s&armour
  284.   @if `s01 not Disguise then do
  285.     @begin
  286.     @do map is 59
  287.     @do x is 36
  288.     @do y is 8
  289.     @do `i72 is 0
  290.     @do `p02 / 3
  291.     @loadmap &map
  292.     @show
  293. `r0`c  `r1  `%A problem  `r0
  294.  
  295.   `0"Hey you! Come here for a second!" `2a guard yells.
  296.  
  297. `k  `$"Who me?"
  298.  
  299.   `0"Yeah!  Who are you?  What are you doing here?"
  300.  
  301. @do write
  302. `x`x
  303. @do `v01 is 1
  304. @choice
  305. I work on boats.
  306. I clean stables.
  307. I just forgot to put on my disguise!
  308. @show
  309. `\`\  `0"Get him!!!!" `2yells the guard.
  310.  
  311.   `4They beat you unconscious.
  312.  
  313. `k
  314.     @drawmap
  315.     @update
  316.     @do saybar
  317. Where are you?  Your head really hurts.
  318.     @closescript
  319.     @end
  320.  
  321.   @do saybar
  322.   A guard waves you through, he is fooled!
  323.   @end
  324.  
  325. @#GUARD1
  326. ;Guard on the beach
  327. @do saybar
  328. `0"Welcome to our Island."
  329. @do moveback
  330.  
  331. @#CASTLE
  332. ;The evil castle for the Dragon Tooth
  333. @if `i67 > 0 then do
  334.   @begin
  335.   @do map is 707
  336.   @do x is 10
  337.   @do y is 11
  338.   @loadmap &map
  339.   @drawmap
  340.   @update
  341.   @do saybar
  342. You sneak into the Castle!  Better be carefull...
  343.   @closescript
  344.   @end
  345. @do moveback
  346. @offmap
  347. @do `v01 is 1
  348. @show
  349. `r0`c  `r1  Dragon Tooth Castle  `r0
  350.  
  351.   `2The castle is huge!  Various shields and crests hang on its sides, as
  352.   well as bodies!  The ominous gates send a chill down your spine as you
  353.   enter.  The gatekeeper on the inside eyes you.
  354.  
  355.   `0"You, what is your business here?"  `2he asks.
  356.                         
  357. @DO WRITE
  358. `x`x
  359. @CHOICE
  360. -`t18 0 Join them
  361. +`t18 0 See how you're doing
  362. Leave
  363. @if response is 1 then do
  364.   @begin
  365.   @show
  366. `\`\  `0"You look like you might be able to join us.  But to do so you
  367.   must prove yourself."  `2he says.
  368.  
  369.   `$"I .. I'm ready."  `2you tell him.
  370.  
  371.   `0"Very well, we have someone for you to kill.  Do so, and we'll let you
  372.   join."
  373. `\`k
  374.   @do goto JOINB
  375.   @end
  376. @if response is 2 then do
  377. ;First level
  378.  @begin
  379.   @if `p07 > -20 then do
  380.     @begin
  381.     @show
  382. `\`\  `0"You need to work MUCH harder!!  You're so nice you might as well go
  383.   work with the Koshi.  Go hurt some people damnit!"  `2he tells you.
  384. `\`k
  385.     @do goto castle
  386.     @end
  387. ;Next level
  388.   @if `p07 > -40 then do
  389.     @begin
  390.     @show
  391. `\`\  `0"Well, you've been doing better lately.  But try getting more money
  392.   as well, we can't do our evil quests without funding!"  `2he laughs.
  393. `\`k
  394.     @do goto castle
  395.     @end
  396. ;Again up
  397.   @if `p07 > -60 then do
  398.     @begin
  399.     @do `s01 is rape
  400.      @if `v06 is 1 then `s01 is pillaging
  401.     @show
  402. `\`\  `0"I beginning to like your style a bit.  A little `s01 here, a bit of
  403.   stealing there and it's cool.  Keep it up and you'll be rising in the
  404.   ranks soon."  `2he tells you.
  405. `\`k
  406.     @do goto castle
  407.     @end
  408. ;Again ..
  409.   @if `p07 > -80 then do
  410.     @begin
  411.     @show
  412. `\`\  `0"The cult is beginning to owe a lot to you `n.  Be patient and
  413.   continue your deeds, soon you will rise up to our honored ranks.  Now go
  414.   do death my brother."  `2he informs you.
  415. `\`k
  416.     @do goto castle
  417.     @end
  418. ;Once more
  419.   @if `p07 > -100 then do
  420.     @begin
  421.     @show
  422. `\`\  `0"`n my friend, I have nominated you for our honor ranks.  Even now
  423.   the council is discussing your fate.  Be diligent now and continue your
  424.   strife, and soon you will find a new light."  `2the gatekeeper tells you.
  425. `\`k
  426.     @do goto castle
  427.     @end
  428. ;If they're really cool
  429.   @if `p07 < -99 then do
  430.     @begin
  431.     @show
  432. `\`\  `2The gatekeeper looks up at you and smiles.
  433.   `0"I have a surprise for you my child.  Come this way."  `2He leads you
  434.   through the giant wooden doors ...
  435. `\`k
  436.     @loadmap 707
  437.     @do map is 707
  438.     @do x is 10
  439.     @do y is 11
  440.     @end
  441.  @end
  442. @drawmap
  443. @update
  444.  
  445. @#CULTJOIN
  446. ;You win the fight
  447. @bitset `t18 0 1
  448. @show
  449. `r0`c  `r1  Joining the Cult  `r0
  450.  
  451.   `2You stand proud of your victory!  Around you in the courtyard a few
  452.   other members cheer at your triumph.  The gatekeeper comes to you.
  453.  
  454.   `0"Good show there warrior.  You may now join our ranks and fight for
  455.   the good of the cult."  `2he says.
  456.  
  457.   `0"Someday, ya might even be able to help us rid the earth of the
  458.   plague we call the Koshi."
  459. `\`k
  460. @do goto castle
  461.  
  462. @#JOINB
  463. ;Fighting to join the Dragon Tooth Cult
  464. @fight
  465. ;name
  466. Captured Koshi Warrior
  467. ;string said when you see him
  468. You prepare to take on the wounded warrior, with s&weapon ready.
  469. ;power move kill string
  470. `$"Stupid Koshi"  `2you shout.
  471. ;sex - 1 is male, 2 is female, 3 is it
  472. 3
  473. ;weapon and strength for the weapon, up to 5
  474. punches you|78
  475. kicks you in the gut|80
  476. throws you across the courtyard|91
  477. NONE|NONE
  478. NONE|NONE
  479. ;defense
  480. 32
  481. ;gold reward
  482. 0
  483. ;experience
  484. 1
  485. ;hit points
  486. 120
  487. ;if win: ref file|name or NONE
  488. DRAGON.REF|CULTJOIN
  489. ;if lose: ref file|name or NONE
  490. GAMETXT.REF|DIE
  491. ;if runs: ref file|name or NONE
  492. NONE|NONE
  493. @drawmap
  494. @update
  495.  
  496. @#TRAVEL
  497. ;Getting off the island
  498. @do moveback
  499. @busy
  500. @DO `v01 is 1
  501. @SHOW
  502. `r0`c  `r1  Looks like a Warship  `r0
  503.  
  504.   `2A man with a big sword greets you `0"Where would you like us to
  505.   drop you off?"
  506.                       
  507. @DO WRITE
  508. `x`x
  509. @CHOICE
  510. <`p07 -99 ArrisVille
  511. PortTown
  512. <`p07 -99 FlagCity
  513. Sosen Village
  514. Don't want to leave yet
  515. @if response is 1 then do
  516. ;Going to ArrisVille
  517.   @begin
  518.   @Show
  519. `\`\  `0"I don't like the prince there .. but let's go!" `2He replies.
  520. `\`k
  521.   @loadmap 444
  522.   @do map is 444
  523.   @do x is 66
  524.   @do y is 19
  525.   @DRAWMAP
  526.   @DO SAYBAR
  527.   `2Welcome to Arrisville.
  528.   @UPDATE
  529.   @CLOSESCRIPT
  530.   @end
  531. @if response is 2 then do
  532. ;Going to PortTown
  533.   @begin
  534.   @show
  535. `\`\  `0"Okay, that's a nice town to raid."
  536. `\`k
  537.   @loadmap 152
  538.   @do map is 152
  539.   @do x is 38
  540.   @do y is 2
  541.   @DRAWMAP
  542.   @DO SAYBAR
  543.   `2Welcome to PortTown.
  544.   @UPDATE
  545.   @CLOSESCRIPT
  546.   @end
  547. @if response is 3 then do
  548. ;Going to FlagCity
  549.   @begin
  550.   @show
  551. `\`\  `0"Those stupid flags, okay let's go."
  552. `\`k
  553.   @loadmap 71
  554.   @do map is 71
  555.   @do x is 38
  556.   @do y is 14
  557.   @DRAWMAP
  558.   @DO SAYBAR
  559.   `2Welcome to FlagCity.
  560.   @UPDATE
  561.   @CLOSESCRIPT
  562.   @end
  563. @if response is 4 then do
  564.   @begin
  565.   @show
  566. `\`\  `0"It's a little place, with plenty of money for us!"
  567. `\`k
  568.   @loadmap 536
  569.   @do map is 536
  570.   @do x is 40
  571.   @do y is 18
  572.   @DRAWMAP
  573.   @DO SAYBAR
  574.   `2Welcome to Sosen Village.
  575.   @UPDATE
  576.   @CLOSESCRIPT
  577.   @end
  578. @drawmap
  579. @update
  580.  
  581. @#nomore
  582.